@media only screen and (max-width: 600px) {
	.phoneBox{
		display: block;
	}
	.pcBox{
		display: none;
	}
	.floatNone{
		float: none; 
	}
	
	.fontSzP1{
		font-size: 24px;
		line-height: 32.5px;
	}
	
	.fontSzP2{
		font-size: 16px;
		line-height: 29px;
		margin-bottom: 15px;
		text-align: justify;
		text-indent: 0;
	}
	
	.areaP1 {
		width: 100%;
		margin: 0 auto;
	}
	
	.areaP2 {
		width: 90%;
		margin: 0 auto;
	}
	
	.box1Phone{
		background-color: #991817;
		color: #FFFFFF;
		padding: 1rem 0;
		margin-top: 2rem;
	}
	
	.box2{
		width: 90%;
		height: 15rem;
		margin: 2rem auto;
	}
	
	.box2 p{
		background-size: 15%;
	}
	
	.box3{
		width: 100%;
		padding: 0;
		background-color: #f7f8fa;
		text-align: center;
	}
	
	.butt{
		width: 55%;
		height: 2.5rem;
		background-color: #c43d3c;
		border-radius: 3px;
		line-height: 2.5rem;
		margin: 0 auto;
	}
	
	.flow{
		left: 0;
		top: 15%;
	}
	
	.textInput{
		width: 80%;
	}
	
	.textInput2{
		margin-top: 1rem;
		margin-bottom: 1rem;
	}
	
	.butt2{
		margin-bottom: 1rem;
	}
	
	.box3{
		padding: 1rem 0;
	}
	
	.mesCont{
		height: 25rem;
		width: 90%;
		margin: 0 auto;
	}
	
	.mesCont li p{
		text-align: left;
		padding: 1rem 0 1.5rem;
	}
	
	.t4{
		margin-top: 3rem;
	}
	
	.t4 img{
		width: 100%;
	}
	
	.box5{
		width: 90%;
	}
	
	.box5 li{
		width: 47%;
		height: 15.5rem;
		margin: 0 auto;
		margin-top: 5%;
	}
	.box5 li:nth-child(2n){
		float: right;
	}
	
	.t5 img{
		width: auto;
	}
	
	.box6{
			width: 100%;
			height:15rem;
			margin-top: 1.5rem;
	}
	.swiper-pagination-bullet{
		width: 0.5rem;
		height: 0.5rem;
	}
	
	.box7{
		height: auto;
		padding: 5%;
	}
	
	.box7 .pv{
		font-size: 16px;
	}
	.box7 p{
		margin-top: 1%;
	}
}